Cost-plus Contract - German English Dictionary